DigitalRiver\ApiSdk\Model\Checkout C

Total Complexity 122
Dependencies 13
Dependents 8
Total lines 1,283
Lines of code 332
Logical lines of code 157
Comment lines 543
Methods 85
Properties 7

Methods 85

Method Rating Maintainability Complexity Lines of code
__construct()
D
43 36 37
offsetSet()
S
69 2 7
offsetGet()
S
78 2 3
openAPITypes()
S
80 1 3
setTotalShipping()
S
76 1 4
getPurchaseLocation()
S
80 1 3
setChargeType()
S
76 1 4
getChargeType()
S
80 1 3
setDiscount()
S
76 1 4
getDiscount()
S
80 1 3
setTotalAmount()
S
76 1 4
getTotalAmount()
S
80 1 3
setTotalDiscount()
S
76 1 4
getTotalShipping()
S
80 1 3
getCustomerType()
S
80 1 3
getTotalDiscount()
S
80 1 3
setTotalDuty()
S
76 1 4
getTotalDuty()
S
80 1 3
setTotalFees()
S
76 1 4
getTotalFees()
S
80 1 3
setImporterOfRecordTax()
S
76 1 4
setPurchaseLocation()
S
76 1 4
getSellingEntity()
S
80 1 3
setCustomerType()
S
76 1 4
setLiveMode()
S
76 1 4
__toString()
S
72 1 6
offsetUnset()
S
80 1 3
offsetExists()
S
79 1 3
setUpstreamId()
S
76 1 4
getUpstreamId()
S
80 1 3
setMetadata()
S
76 1 4
getMetadata()
S
80 1 3
getLiveMode()
S
80 1 3
setTotalImporterTax()
S
76 1 4
setPaymentSessionId()
S
76 1 4
getPaymentSessionId()
S
80 1 3
setShippingChoice()
S
76 1 4
getShippingChoice()
S
80 1 3
setItems()
S
76 1 4
getItems()
S
80 1 3
setSellingEntity()
S
76 1 4
getImporterOfRecordTax()
S
80 1 3
setTotalTax()
S
76 1 4
getTotalImporterTax()
S
80 1 3
setCreatedTime()
S
76 1 4
getSources()
S
80 1 3
setSourceId()
S
76 1 4
getSourceId()
S
80 1 3
setCustomerId()
S
76 1 4
getCustomerId()
S
80 1 3
setUpdatedTime()
S
76 1 4
getUpdatedTime()
S
80 1 3
getCreatedTime()
S
80 1 3
getCurrency()
S
80 1 3
setId()
S
76 1 4
getId()
S
80 1 3
valid()
S
79 1 3
listInvalidProperties()
S
77 1 4
getModelName()
S
81 1 3
getters()
S
80 1 3
setters()
S
80 1 3
attributeMap()
S
80 1 3
setSources()
S
76 1 4
setCurrency()
S
76 1 4
openAPIFormats()
S
80 1 3
getShipFrom()
S
80 1 3
getTotalTax()
S
80 1 3
setSubtotal()
S
76 1 4
getSubtotal()
S
80 1 3
setBillTo()
S
76 1 4
getBillTo()
S
80 1 3
setShipTo()
S
76 1 4
getShipTo()
S
80 1 3
setShipFrom()
S
76 1 4
setCreditAmount()
S
76 1 4
getEmail()
S
80 1 3
getCreditAmount()
S
80 1 3
setApplicationId()
S
76 1 4
getApplicationId()
S
80 1 3
setBrowserIp()
S
76 1 4
getBrowserIp()
S
80 1 3
setLocale()
S
76 1 4
getLocale()
S
80 1 3
setEmail()
S
76 1 4
toHeaderValue()
S
80 1 3